@charset "UTF-8";

.layout-container > header {
    border-bottom: 1px dotted #666;
}
.navigation {
    border-right: 0;
}
.layout-container header a {
    text-decoration: underline;
}
.layout-container header a:first-child {
    display: none;
}

/* line 369, /home/mikhus/Projects/canv-gauge-site/_sass/_03_settings_mixins_media_queries.scss */
body {
    background: #fdfdfd;
    color: #555;
    padding: 0;
    margin: 0;
    font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    line-height: 1.5;
    position: relative;
    cursor: auto;
}

/* line 382, /home/mikhus/Projects/canv-gauge-site/_sass/_03_settings_mixins_media_queries.scss */
a:hover {
    cursor: pointer;
}

/* line 385, /home/mikhus/Projects/canv-gauge-site/_sass/_03_settings_mixins_media_queries.scss */
img {
    max-width: 100%;
    height: auto;
}

/* line 387, /home/mikhus/Projects/canv-gauge-site/_sass/_03_settings_mixins_media_queries.scss */
img {
    -ms-interpolation-mode: bicubic;
}

/* line 418, /home/mikhus/Projects/canv-gauge-site/_sass/_03_settings_mixins_media_queries.scss */
img {
    display: inline-block;
    vertical-align: middle;
}

/* line 428, /home/mikhus/Projects/canv-gauge-site/_sass/_03_settings_mixins_media_queries.scss */
textarea {
    height: auto;
    min-height: 50px;
}

/* line 431, /home/mikhus/Projects/canv-gauge-site/_sass/_03_settings_mixins_media_queries.scss */
select {
    width: 100%;
}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 10, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
html {
    font-family: sans-serif;
    /* 1 */
    -ms-text-size-adjust: 100%;
    /* 2 */
    -webkit-text-size-adjust: 100%;
    /* 2 */
}

/**
 * Remove default margin.
 */
/* line 20, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
body {
    margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
/* line 34, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 55, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
audio,
canvas,
progress,
video {
    display: inline-block;
    /* 1 */
    vertical-align: baseline;
    /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 68, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
/* line 78, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
[hidden],
template {
    display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 90, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
a {
    background-color: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 98, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
a:active,
a:hover {
    outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
/* line 110, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
/* line 118, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */
/* line 127, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
dfn {
    font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/* line 136, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 145, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
mark {
    background: #ff0;
    color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 154, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 162, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

/* line 170, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
sup {
    top: -0.5em;
}

/* line 174, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
sub {
    bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
/* line 185, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
img {
    border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
/* line 193, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
svg:not(:root) {
    overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
/* line 204, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
figure {
    margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 212, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Contain overflow in all browsers.
 */
/* line 222, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
pre {
    overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 230, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
/* line 253, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    /* 1 */
    font: inherit;
    /* 2 */
    margin: 0;
    /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
/* line 267, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
button {
    overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
/* line 278, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 291, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    /* 2 */
    cursor: pointer;
    /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 303, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 312, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 323, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
input {
    line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 335, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 347, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 358, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
input[type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
/* line 371, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */
/* line 380, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 391, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
legend {
    border: 0;
    /* 1 */
    padding: 0;
    /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
/* line 400, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
textarea {
    overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 409, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
optgroup {
    font-weight: bold;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 420, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* line 425, /home/mikhus/Projects/canv-gauge-site/_sass/_05_normalize.scss */
td,
th {
    padding: 0;
}

button, .button {
    border-style: solid;
    border-width: 0;
    cursor: pointer;
    font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: normal;
    line-height: normal;
    margin: 0 0 1.25rem;
    position: relative;
    text-decoration: none;
    text-align: center;
    -webkit-appearance: none;
    border-radius: 0;
    display: inline-block;
    padding-top: 1rem;
    padding-right: 2rem;
    padding-bottom: 1.0625rem;
    padding-left: 2rem;
    font-size: 1rem;
    background-color: #334D5C;
    border-color: #293e4a;
    color: #FFFFFF;
    transition: background-color 300ms ease-out;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button:hover, button:focus, .button:hover, .button:focus {
    background-color: #293e4a;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button:hover, button:focus, .button:hover, .button:focus {
    color: #FFFFFF;
}
/* line 223, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.secondary, .button.secondary {
    background-color: #A1D044;
    border-color: #84b02c;
    color: #FFFFFF;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
    background-color: #84b02c;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
    color: #FFFFFF;
}
/* line 224, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.success, .button.success {
    background-color: #A1D044;
    border-color: #84b02c;
    color: #FFFFFF;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
    background-color: #84b02c;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
    color: #FFFFFF;
}
/* line 225, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.alert, .button.alert {
    background-color: #DF4949;
    border-color: #c92323;
    color: #FFFFFF;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
    background-color: #c92323;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
    color: #FFFFFF;
}
/* line 226, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.warning, .button.warning {
    background-color: #E27A3F;
    border-color: #c95c1e;
    color: #FFFFFF;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
    background-color: #c95c1e;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
    color: #FFFFFF;
}
/* line 227, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.info, .button.info {
    background-color: #334D5C;
    border-color: #293e4a;
    color: #FFFFFF;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
    background-color: #293e4a;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
    color: #FFFFFF;
}
/* line 229, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.large, .button.large {
    padding-top: 1.125rem;
    padding-right: 2.25rem;
    padding-bottom: 1.1875rem;
    padding-left: 2.25rem;
    font-size: 1.25rem;
}
/* line 230, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.small, .button.small {
    padding-top: 0.875rem;
    padding-right: 1.75rem;
    padding-bottom: 0.9375rem;
    padding-left: 1.75rem;
    font-size: 0.8125rem;
}
/* line 231, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.tiny, .button.tiny {
    padding-top: 0.625rem;
    padding-right: 1.25rem;
    padding-bottom: 0.6875rem;
    padding-left: 1.25rem;
    font-size: 0.6875rem;
}
/* line 232, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.expand, .button.expand {
    padding-right: 0;
    padding-left: 0;
    width: 100%;
}
/* line 234, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.left-align, .button.left-align {
    text-align: left;
    text-indent: 0.75rem;
}
/* line 235, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.right-align, .button.right-align {
    text-align: right;
    padding-right: 0.75rem;
}
/* line 237, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.radius, .button.radius {
    border-radius: 3px;
}
/* line 238, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.round, .button.round {
    border-radius: 1000px;
}
/* line 240, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled, button[disabled], .button.disabled, .button[disabled] {
    background-color: #334D5C;
    border-color: #293e4a;
    color: #FFFFFF;
    cursor: default;
    opacity: 0.7;
    box-shadow: none;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
    background-color: #293e4a;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
    color: #FFFFFF;
}
/* line 178, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
    background-color: #334D5C;
}
/* line 241, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
    background-color: #A1D044;
    border-color: #84b02c;
    color: #FFFFFF;
    cursor: default;
    opacity: 0.7;
    box-shadow: none;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
    background-color: #84b02c;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
    color: #FFFFFF;
}
/* line 178, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
    background-color: #A1D044;
}
/* line 242, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
    background-color: #A1D044;
    border-color: #84b02c;
    color: #FFFFFF;
    cursor: default;
    opacity: 0.7;
    box-shadow: none;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
    background-color: #84b02c;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
    color: #FFFFFF;
}
/* line 178, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
    background-color: #A1D044;
}
/* line 243, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
    background-color: #DF4949;
    border-color: #c92323;
    color: #FFFFFF;
    cursor: default;
    opacity: 0.7;
    box-shadow: none;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
    background-color: #c92323;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
    color: #FFFFFF;
}
/* line 178, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
    background-color: #DF4949;
}
/* line 244, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning {
    background-color: #E27A3F;
    border-color: #c95c1e;
    color: #FFFFFF;
    cursor: default;
    opacity: 0.7;
    box-shadow: none;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
    background-color: #c95c1e;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
    color: #FFFFFF;
}
/* line 178, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
    background-color: #E27A3F;
}
/* line 245, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info {
    background-color: #334D5C;
    border-color: #293e4a;
    color: #FFFFFF;
    cursor: default;
    opacity: 0.7;
    box-shadow: none;
}
/* line 161, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
    background-color: #293e4a;
}
/* line 167, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
    color: #FFFFFF;
}
/* line 178, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
    background-color: #334D5C;
}

/* line 250, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

@media only screen and (min-width: 40.063em) {
    /* line 253, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_buttons.scss */
    button, .button {
        display: inline-block;
    }
}
/* Standard Forms */
/* line 379, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form {
    margin: 0 0 1rem;
}

/* Using forms within rows, we need to set some defaults */
/* line 87, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .row {
    margin: 0 -0.5rem;
}
/* line 89, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .row .column,
form .row .row .columns {
    padding: 0 0.5rem;
}
/* line 93, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .row.collapse {
    margin: 0;
}
/* line 95, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .row.collapse .column,
form .row .row.collapse .columns {
    padding: 0;
}
/* line 97, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .row.collapse input {
    -webkit-border-bottom-right-radius: 0;
    -webkit-border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
/* line 103, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
    padding-left: 0.5rem;
}

/* Label Styles */
/* line 385, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
label {
    font-size: 0.875rem;
    color: #4d4d4d;
    cursor: pointer;
    display: block;
    font-weight: normal;
    line-height: 1.5;
    margin-bottom: 0;
    /* Styles for required inputs */
}
/* line 386, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
label.right {
    float: none !important;
    text-align: right;
}
/* line 387, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
label.inline {
    margin: 0 0 1rem 0;
    padding: 0.5625rem 0;
}
/* line 389, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
label small {
    text-transform: capitalize;
    color: #676767;
}

span.prefix, label.prefix {
    background: #f2f2f2;
    border-right: none;
    color: #333333;
    border-color: #cccccc;
}

/* line 410, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
span.postfix, label.postfix {
    background: #f2f2f2;
    border-left: none;
    color: #333333;
    border-color: #cccccc;
}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
    -webkit-appearance: none;
    border-radius: 0;
    background-color: #FFFFFF;
    font-family: inherit;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    color: rgba(0, 0, 0, 0.75);
    display: block;
    font-size: 0.875rem;
    margin: 0 0 1rem 0;
    padding: 0.5rem;
    height: 2.3125rem;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    transition: box-shadow 0.45s, border-color 0.45s ease-in-out;
}
/* line 185, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_global.scss */
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
    box-shadow: 0 0 5px #999999;
    border-color: #999999;
}
/* line 133, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
    background: #fafafa;
    border-color: #999999;
    outline: none;
}
/* line 139, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled {
    background-color: #DDDDDD;
    cursor: default;
}
/* line 145, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
    background-color: #DDDDDD;
    cursor: default;
}
/* line 420, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius {
    border-radius: 3px;
}

/* line 428, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .prefix-radius.row.collapse input,
form .row .prefix-radius.row.collapse textarea,
form .row .prefix-radius.row.collapse select {
    border-radius: 0;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}
/* line 431, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .prefix-radius.row.collapse .prefix {
    border-radius: 0;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}
/* line 434, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .postfix-radius.row.collapse input,
form .row .postfix-radius.row.collapse textarea,
form .row .postfix-radius.row.collapse select {
    border-radius: 0;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}
/* line 437, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .postfix-radius.row.collapse .postfix {
    border-radius: 0;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}
/* line 440, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .prefix-round.row.collapse input,
form .row .prefix-round.row.collapse textarea,
form .row .prefix-round.row.collapse select {
    border-radius: 0;
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px;
}
/* line 443, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .prefix-round.row.collapse .prefix {
    border-radius: 0;
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px;
}
/* line 446, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .postfix-round.row.collapse input,
form .row .postfix-round.row.collapse textarea,
form .row .postfix-round.row.collapse select {
    border-radius: 0;
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px;
}
/* line 449, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
form .row .postfix-round.row.collapse .postfix {
    border-radius: 0;
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px;
}

/* line 454, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
input[type="submit"] {
    -webkit-appearance: none;
    border-radius: 0;
}

/* Respect enforced amount of rows for textarea */
/* line 460, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
textarea[rows] {
    height: auto;
}

/* Not allow resize out of parent */
/* line 465, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
textarea {
    max-width: 100%;
}

/* Add height value for select elements to match text input height */
/* line 470, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
select {
    -webkit-appearance: none !important;
    border-radius: 0;
    background-color: #FAFAFA;
    background-image: url();
    background-position: 100% center;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    padding: 0.5rem;
    font-size: 0.875rem;
    font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: rgba(0, 0, 0, 0.75);
    line-height: normal;
    border-radius: 0;
    height: 2.3125rem;
}
/* line 329, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
select::-ms-expand {
    display: none;
}
/* line 352, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
select.radius {
    border-radius: 3px;
}
/* line 353, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
select:hover {
    background-color: #f3f3f3;
    border-color: #999999;
}
/* line 358, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
select:disabled {
    background-color: #DDDDDD;
    cursor: default;
}

/* Adjust margin for form elements below */
/* line 476, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
input[type="file"],
input[type="checkbox"],
input[type="radio"],
select {
    margin: 0 0 1rem 0;
}

/* line 483, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
input[type="checkbox"] + label,
input[type="radio"] + label {
    display: inline-block;
    margin-left: 0.5rem;
    margin-right: 1rem;
    margin-bottom: 0;
    vertical-align: baseline;
}

/* Normalize file input width */
/* line 493, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
input[type="file"] {
    width: 100%;
}

/* HTML5 Number spinners settings */
/* We add basic fieldset styling */
/* line 507, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
fieldset {
    border: 1px solid #DDDDDD;
    padding: 1.25rem;
    margin: 1.125rem 0;
}
/* line 272, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
fieldset legend {
    font-weight: bold;
    background: #FFFFFF;
    padding: 0 0.1875rem;
    margin: 0;
    margin-left: -0.1875rem;
}

/* Error Handling */
/* line 514, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {
    display: block;
    padding: 0.375rem 0.5625rem 0.5625rem;
    margin-top: -1px;
    margin-bottom: 1rem;
    font-size: 0.75rem;
    font-weight: normal;
    font-style: italic;
    background: #DF4949;
    color: #FFFFFF;
}
/* line 517, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
[data-abide] span.error, [data-abide] small.error {
    display: none;
}

/* line 520, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
span.error, small.error {
    display: block;
    padding: 0.375rem 0.5625rem 0.5625rem;
    margin-top: -1px;
    margin-bottom: 1rem;
    font-size: 0.75rem;
    font-weight: normal;
    font-style: italic;
    background: #DF4949;
    color: #FFFFFF;
}

/* line 525, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
.error input,
.error textarea,
.error select {
    margin-bottom: 0;
}
/* line 531, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
.error input[type="checkbox"],
.error input[type="radio"] {
    margin-bottom: 1rem;
}
/* line 536, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
.error label,
.error label.error {
    color: #DF4949;
}
/* line 541, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
.error small.error {
    display: block;
    padding: 0.375rem 0.5625rem 0.5625rem;
    margin-top: -1px;
    margin-bottom: 1rem;
    font-size: 0.75rem;
    font-weight: normal;
    font-style: italic;
    background: #DF4949;
    color: #FFFFFF;
}
/* line 546, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
.error > label > small {
    color: #676767;
    background: transparent;
    padding: 0;
    text-transform: capitalize;
    font-style: normal;
    font-size: 60%;
    margin: 0;
    display: inline;
}
/* line 558, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
.error span.error-message {
    display: block;
}

/* line 563, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
input.error,
textarea.error,
select.error {
    margin-bottom: 0;
}

/* line 568, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_forms.scss */
label.error {
    color: #DF4949;
}

/* line 112, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_top-bar.scss */
meta.foundation-mq-topbar {
    font-family: "/only screen and (min-width: 64.063em)/";
    width: 64.063em;
}

div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}

a {
    color: #334D5C;
    text-decoration: none;
    line-height: inherit;
}
a:hover, a:focus {
    color: #2c424f;
}
a img {
    border: none;
}

p {
    font-family: inherit;
    font-weight: normal;
    font-size: 1rem;
    line-height: 1.6;
    margin-bottom: 1.25rem;
    text-rendering: optimizeLegibility;
}
p.lead {
    font-size: 1.21875rem;
    line-height: 1.6;
}
p aside {
    font-size: 0.875rem;
    line-height: 1.35;
    font-style: italic;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Volkhov", Georgia, Times, serif;
    font-weight: normal;
    font-style: normal;
    color: #222222;
    text-rendering: optimizeLegibility;
    margin-top: 0.2rem;
    margin-bottom: 0.5rem;
    line-height: 1.4;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    font-size: 60%;
    color: #6f6f6f;
    line-height: 0;
}

h1 {
    font-size: 2.125rem;
}

/* line 270, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
h2 {
    font-size: 1.6875rem;
}

/* line 271, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
h3 {
    font-size: 1.375rem;
}

/* line 272, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
h4 {
    font-size: 1.125rem;
}

/* line 273, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
h5 {
    font-size: 1.125rem;
}

/* line 274, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
h6 {
    font-size: 1rem;
}

hr {
    border: solid #CBCBCB;
    border-width: 1px 0 0;
    clear: both;
    margin: 1.25rem 0 1.1875rem;
    height: 0;
}

em,
i {
    font-style: italic;
    line-height: inherit;
}
strong,
b {
    font-weight: bold;
    line-height: inherit;
}

small {
    font-size: 60%;
    line-height: inherit;
}
code {
    font-family: "Lucida Console", Monaco, monospace;
    font-weight: normal;
    color: #333333;
    background-color: #eee;
    padding: 0.125rem 0.3125rem 0.0625rem;
}
pre code {
    border: 0;
    display: block;
}
ul,
ol,
dl {
    font-size: 1rem;
    line-height: 1.6;
    margin-bottom: 1.25rem;
    list-style-position: outside;
    font-family: inherit;
}

ul {
    margin-left: 1.3rem;
}
ul.no-bullet {
    margin-left: 0;
}
ul.no-bullet li ul,
ul.no-bullet li ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
    list-style: none;
}

ul li ul,
ul li ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
}
ul.square li ul, ul.circle li ul, ul.disc li ul {
    list-style: inherit;
}
/* line 356, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
ul.square {
    list-style-type: square;
    margin-left: 1.3rem;
}
/* line 357, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
ul.circle {
    list-style-type: circle;
    margin-left: 1.3rem;
}
/* line 358, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
ul.disc {
    list-style-type: disc;
    margin-left: 1.3rem;
}
/* line 359, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
ul.no-bullet {
    list-style: none;
}

/* Ordered Lists */
/* line 363, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
ol {
    margin-left: 1.4rem;
}
/* line 366, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
ol li ul,
ol li ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
}

/* Definition Lists */
/* line 376, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
dl dt {
    margin-bottom: 0.3rem;
    font-weight: bold;
}
/* line 380, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
dl dd {
    margin-bottom: 0.75rem;
}

/* Abbreviations */
/* line 384, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
abbr,
acronym {
    text-transform: uppercase;
    font-size: 90%;
    color: #555;
    cursor: help;
}

/* line 391, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
abbr {
    text-transform: none;
}
/* line 393, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
abbr[title] {
    border-bottom: 1px dotted #DDDDDD;
}

/* Blockquotes */
/* line 399, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
blockquote {
    margin: 0 0 1.25rem;
    padding: 0.5625rem 1.25rem 0 1.1875rem;
    border-left: 1px solid #DDDDDD;
}
/* line 404, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
blockquote cite {
    display: block;
    font-size: 0.8125rem;
    color: #555555;
}
/* line 408, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
blockquote cite:before {
    content: "\2014 \0020";
}
/* line 412, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
blockquote cite a,
blockquote cite a:visited {
    color: #555555;
}

/* line 418, /home/mikhus/Projects/canv-gauge-site/_sass/foundation-components/_type.scss */
blockquote,
blockquote p {
    line-height: 1.6;
    color: #6f6f6f;
}
